If you can get the ConZult running, that would show how the TPS is responding. I suggest finding someone with the ConZult and see what is happening b4 you start replacing things. My first guess would be the TPS as well, but not really sure. Just a guess. Good luck.